<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!-- Web Design from here: http://win32.libav.org/win64/ -->

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Lua - Joe DF's Builds</title>
    <link type="image/png" href="hdata/lua.png" rel="icon">
    <link type="text/css"  href="hdata/bootstrap.css" rel="stylesheet">
	<link rel="stylesheet" href="hdata/sortable-theme-bootstrap.css" />
    <link type="text/css"  href="hdata/styles.css" rel="stylesheet">
</head>

<body>

<script src="hdata/sortable.min.js"></script>
	<div class="container">
		<div class="header">
			<h1><a href="http://www.lua.org" id="lualogolink"><img id="lualogo" src="hdata/lua.png"></a> Lua Builds <small>(for Windows MinGWw32 / MinGW-w64)</small></h1>
			<div class="gh-btns">
				<!-- GitHub buttons -->
				<a class="github-button" href="https://github.com/joedf/LuaBuilds/subscription" data-icon="octicon-eye" data-size="large" data-show-count="true" aria-label="Watch joedf/LuaBuilds on GitHub">Watch</a>
				<a class="github-button" href="https://github.com/joedf/LuaBuilds" data-icon="octicon-star" data-size="large" data-show-count="true" aria-label="Star joedf/LuaBuilds on GitHub">Star</a>
				<a class="github-button" href="https://github.com/joedf/LuaBuilds/issues" data-icon="octicon-issue-opened" data-size="large" aria-label="Issue joedf/LuaBuilds on GitHub">Issue</a>
				<a class="github-button" href="https://github.com/joedf" data-size="large" data-show-count="true" aria-label="Follow @joedf on GitHub">Follow @joedf</a>
			</div>
		</div>
		<div id="body">

		<details open>
			<summary><h2>Lua 5.4.2</h2></summary>
			<div class="file-listing">
				<table class="sortable-theme-bootstrap" data-sortable>
					<thead><tr><th id="th01a">Name</th><th>Last modified</th><th>Size</th></tr></thead>
					<tbody>
						<tr><td><a href="hdata/lua-5.4.2_Win32_bin.zip">lua-5.4.2_Win32_bin.zip</a></td><td align="right">2021-01-08 12:24  </td><td align="right"> 432 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.2_Win64_bin.zip">lua-5.4.2_Win64_bin.zip</a></td><td align="right">2021-01-08 12:23  </td><td align="right"> 450 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.2_Win32_bin.zip">srlua-5.4.2_Win32_bin.zip</a></td><td align="right">2021-01-08 12:26  </td><td align="right"> 347 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.2_Win64_bin.zip">srlua-5.4.2_Win64_bin.zip</a></td><td align="right">2021-01-08 12:25  </td><td align="right"> 370 Kb</td></tr>
						<tr><td><a href="hdata/libgcc_s_dw2-1.dll.zip">libgcc_s_dw2-1.dll.zip</a></td><td align="right">2016-01-05 20:25  </td><td align="right"> 47 Kb</td></tr>
					</tbody>
				</table>
			</div>
		</details>

		<details>
			<summary><h2>Lua 5.4.1, Lua 5.4.0 (+RCs, Betas) and Lua 5.3.5</h2></summary>
			<div class="file-listing">
				<table class="sortable-theme-bootstrap" data-sortable>
					<thead><tr><th id="th01a">Name</th><th>Last modified</th><th>Size</th></tr></thead>
					<tbody>
						<tr><td><a href="hdata/lua-5.4.1_Win32_bin.zip">lua-5.4.1_Win32_bin.zip</a></td><td align="right">2020-10-13 09:33  </td><td align="right"> 432 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.1_Win64_bin.zip">lua-5.4.1_Win64_bin.zip</a></td><td align="right">2020-10-13 09:33  </td><td align="right"> 449 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.1_Win32_bin.zip">srlua-5.4.1_Win32_bin.zip</a></td><td align="right">2020-10-13 09:32  </td><td align="right"> 348 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.1_Win64_bin.zip">srlua-5.4.1_Win64_bin.zip</a></td><td align="right">2020-10-13 09:32  </td><td align="right"> 370 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0_Win32_bin.zip">lua-5.4.0_Win32_bin.zip</a></td><td align="right">2020-07-05 22:31  </td><td align="right"> 432 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0_Win64_bin.zip">lua-5.4.0_Win64_bin.zip</a></td><td align="right">2020-07-05 22:31  </td><td align="right"> 448 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0_Win32_bin.zip">srlua-5.4.0_Win32_bin.zip</a></td><td align="right">2020-07-05 22:32  </td><td align="right"> 347 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0_Win64_bin.zip">srlua-5.4.0_Win64_bin.zip</a></td><td align="right">2020-07-05 22:32  </td><td align="right"> 369 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0-rc2_Win32_bin.zip">lua-5.4.0-rc2_Win32_bin.zip</a></td><td align="right">2020-05-07 13:26  </td><td align="right"> 432 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0-rc2_Win64_bin.zip">lua-5.4.0-rc2_Win64_bin.zip</a></td><td align="right">2020-05-07 13:27  </td><td align="right"> 448 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0-rc2_Win32_bin.zip">srlua-5.4.0-rc2_Win32_bin.zip</a></td><td align="right">2020-05-07 13:48  </td><td align="right"> 347 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0-rc2_Win64_bin.zip">srlua-5.4.0-rc2_Win64_bin.zip</a></td><td align="right">2020-05-07 13:48  </td><td align="right"> 369 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0-beta_Win32_bin.zip">lua-5.4.0-beta_Win32_bin.zip</a></td><td align="right">2019-11-23 16:12  </td><td align="right"> 432 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.4.0-beta_Win64_bin.zip">lua-5.4.0-beta_Win64_bin.zip</a></td><td align="right">2019-11-23 16:12  </td><td align="right"> 449 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0-beta_Win32_bin.zip">srlua-5.4.0-beta_Win32_bin.zip</a></td><td align="right">2019-11-23 16:10  </td><td align="right"> 347 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.4.0-beta_Win64_bin.zip">srlua-5.4.0-beta_Win64_bin.zip</a></td><td align="right">2019-11-23 16:11  </td><td align="right"> 341 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.5_Win32_bin.zip">lua-5.3.5_Win32_bin.zip</a></td><td align="right">2018-07-18 11:03  </td><td align="right"> 412 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.5_Win64_bin.zip">lua-5.3.5_Win64_bin.zip</a></td><td align="right">2018-07-18 11:03  </td><td align="right"> 430 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.5_Win32_bin.zip">srlua-5.3.5_Win32_bin.zip</a></td><td align="right">2018-07-18 11:03  </td><td align="right"> 337 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.5_Win64_bin.zip">srlua-5.3.5_Win64_bin.zip</a></td><td align="right">2018-07-18 11:02  </td><td align="right"> 361 Kb</td></tr>
						<tr><td><a href="hdata/libgcc_s_dw2-1.dll.zip">libgcc_s_dw2-1.dll.zip</a></td><td align="right">2016-01-05 20:25  </td><td align="right"> 47 Kb</td></tr>
					</tbody>
				</table>
			</div>
		</details>

		<details>
			<summary><h2>Lua 5.3.4 (and older)</h2></summary>
			<div class="file-listing">
				<table class="sortable-theme-bootstrap" data-sortable>
					<thead><tr><th id="th01b">Name</th><th>Last modified</th><th>Size</th></tr></thead>
					<tbody>
						<tr><td><a href="hdata/lua-5.3.4_Win32_bin.zip">lua-5.3.4_Win32_bin.zip</a></td><td align="right">2017-03-06 11:37  </td><td align="right"> 346 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.4_Win64_bin.zip">lua-5.3.4_Win64_bin.zip</a></td><td align="right">2017-03-06 11:37  </td><td align="right"> 423 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.4_Win32_bin.zip">srlua-5.3.4_Win32_bin.zip</a></td><td align="right">2017-03-06 11:38  </td><td align="right"> 293 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.4_Win64_bin.zip">srlua-5.3.4_Win64_bin.zip</a></td><td align="right">2017-03-06 11:38  </td><td align="right"> 356 Kb</td></tr>
						<tr><td><a href="hdata/libgcc_s_dw2-1.dll.zip">libgcc_s_dw2-1.dll.zip</a></td><td align="right">2016-01-05 20:25  </td><td align="right"> 47 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.3_Win32_bin.zip">lua-5.3.3_Win32_bin.zip</a></td><td align="right">2016-07-13 21:17  </td><td align="right"> 345 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.3_Win64_bin.zip">lua-5.3.3_Win64_bin.zip</a></td><td align="right">2016-07-13 21:17  </td><td align="right"> 423 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.3_Win32_bin.zip">srlua-5.3.3_Win32_bin.zip</a></td><td align="right">2016-07-13 21:16  </td><td align="right"> 293 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.3_Win64_bin.zip">srlua-5.3.3_Win64_bin.zip</a></td><td align="right">2016-07-13 21:16  </td><td align="right"> 356 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.2_Win32_bin.zip">lua-5.3.2_Win32_bin.zip</a></td><td align="right">2015-12-25 20:56  </td><td align="right"> 345 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.2_Win64_bin.zip">lua-5.3.2_Win64_bin.zip</a></td><td align="right">2015-12-25 20:55  </td><td align="right"> 422 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.2_Win32_bin.zip">srlua-5.3.2_Win32_bin.zip</a></td><td align="right">2015-12-25 20:57  </td><td align="right"> 293 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.2_Win64_bin.zip">srlua-5.3.2_Win64_bin.zip</a></td><td align="right">2015-12-25 20:56  </td><td align="right"> 355 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.0_Win32_bin.zip">lua-5.3.0_Win32_bin.zip</a></td><td align="right">2015-02-09 19:14  </td><td align="right"> 340 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.3.0_Win64_bin.zip">lua-5.3.0_Win64_bin.zip</a></td><td align="right">2015-02-09 19:14  </td><td align="right"> 417 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.0_Win32_bin.zip">srlua-5.3.0_Win32_bin.zip</a></td><td align="right">2015-02-09 19:15  </td><td align="right"> 329 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.3.0_Win64_bin.zip">srlua-5.3.0_Win64_bin.zip</a></td><td align="right">2015-02-09 19:15  </td><td align="right"> 352 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.2.3_Win32_bin.zip">lua-5.2.3_Win32_bin.zip</a></td><td align="right">2013-12-08 21:18  </td><td align="right"> 176 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.2.3_Win64_bin.zip">lua-5.2.3_Win64_bin.zip</a></td><td align="right">2013-12-08 21:18  </td><td align="right"> 224 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.2.3_Win32_bin.zip">srlua-5.2.3_Win32_bin.zip</a></td><td align="right">2013-12-08 21:20  </td><td align="right"> 172 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.2.3_Win64_bin.zip">srlua-5.2.3_Win64_bin.zip</a></td><td align="right">2013-12-08 21:20  </td><td align="right"> 216 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.2.2_Win32_bin.zip">lua-5.2.2_Win32_bin.zip</a></td><td align="right">2013-10-11 17:46  </td><td align="right"> 176 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.2.2_Win64_bin.zip">lua-5.2.2_Win64_bin.zip</a></td><td align="right">2013-10-11 17:45  </td><td align="right"> 224 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.2.2_Win32_bin.zip">srlua-5.2.2_Win32_bin.zip</a></td><td align="right">2013-10-11 17:44  </td><td align="right"> 172 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.2.2_Win64_bin.zip">srlua-5.2.2_Win64_bin.zip</a></td><td align="right">2013-10-11 17:44  </td><td align="right"> 216 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.1.5_Win32_bin.zip">lua-5.1.5_Win32_bin.zip</a></td><td align="right">2020-08-16 02:38  </td><td align="right"> 223 Kb</td></tr>
						<tr><td><a href="hdata/srlua-5.1.5_Win32_bin.zip">srlua-5.1.5_Win32_bin.zip</a></td><td align="right">2020-08-16 12:20  </td><td align="right"> 213 Kb</td></tr>
						<tr><td><a href="hdata/lua-5.1.0_Win32_bin.zip">lua-5.1.0_Win32_bin.zip</a></td><td align="right">2019-07-23 11:42  </td><td align="right"> 222 Kb</td></tr>
					</tbody>
				</table>
			</div>
		</details>
	
		<br><p>Don't be shy to <a href="/contact">contact me</a>, if you would like to request a build.</p>
		<h1>Notice</h1>
		<p>Compiled with <a href="http://www.lua.org/about.html">Lua</a>'s Makefile for the '<a href="http://www.mingw.org/">mingw</a>' platform with a few small additions/modifications. Build configuration files & scripts are available <a href="https://github.com/joedf/LuaBuilds/tree/gh-pages/PrivateBuild">here</a>.</p>
		<p>
			Note that these are not official builds. These builds also have an icon and version information.
			If you are getting an error about the missing <code>libgcc_s_dw2-1.dll</code>, you can download it <a href="hdata/libgcc_s_dw2-1.dll.zip">[here]</a>.
			They have been recompiled seperately since they were not included
			in the original source distribution of '<a href="http://www.lua.org/ftp">Lua</a>'. Also, '<a href="http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua">srlua</a>' has been compiled and added to the list.
			The source used to compile '<a href="http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua">srlua</a>' was pulled from the <a href="http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua">official</a> page (2015-02-09), or for before v5.3.0 from <a href="https://github.com/LuaDist/srlua">LuaDist</a> (2013-10-11) combined with the source of its respective Lua version. For example, srlua v5.3 was combined with Lua v5.3.3.
			And therefore, provided versions of '<a href="http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua">srlua</a>' should be compatible with its respective <i>major</i> version of '<a href="http://www.lua.org/ftp">Lua</a>' (scripts). Since Lua v5.4.0-beta, an updated srlua version <code><a href="http://webserver2.tecgraf.puc-rio.br/~lhf/ftp/lua/ar/srlua-102.tar.gz">srlua-102.tar.gz</a></code> was used.
			For more information about '<a href="http://www.tecgraf.puc-rio.br/~lhf/ftp/lua/#srlua">srlua</a>' see '<a href="https://github.com/LuaDist/srlua/blob/master/README.md">README.md</a>'
			from <a href="https://github.com/LuaDist/srlua">LuaDist/srlua</a>. The same goes for <a href="http://www.lua.org/ftp/lua-5.2.2.tar.gz">Lua v5.2.2</a>, etc.
			See Compiler specifications for more information (for the latest build).
		</p>
		<p>Compiled by <a href="http://joedf.ahkscript.org/">Joe DF</a>.</p>
		<h1>Compiler specifications</h1>
		<p class="com">MinGW-w32 (for Lua v5.3.4 and older)</p>
<pre>
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=c:/mingw/bin/../libexec/gcc/mingw32/4.8.1/lto-wrapper.exe
Target: mingw32
Configured with: ../gcc-4.8.1/configure --prefix=/mingw --host=mingw32 --build=mingw32 --without-pic --enable-shared --enable-static --with-gnu-ld --enable-lto --enable-libssp --disable-multilib --enable-languages=c,c++,fortran,objc,obj-c++,ada --disable-sjlj-exceptions --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-version-specific-runtime-libs --with-gmp=/usr/src/pkg/gmp-5.1.2-1-mingw32-src/bld --with-mpc=/usr/src/pkg/mpc-1.0.1-1-mingw32-src/bld --with-mpfr= --with-system-zlib --with-gnu-as --enable-decimal-float=yes --enable-libgomp --enable-threads --with-libiconv-prefix=/mingw32 --with-libintl-prefix=/mingw --disable-bootstrap LDFLAGS=-s CFLAGS=-D_USE_32BIT_TIME_T
Thread model: win32
gcc version 4.8.1 (GCC) 
</pre>
		<p class="com">MinGW-w64 (for Lua v5.3.4 and older)</p>
<pre>
COLLECT_GCC=gcc64
COLLECT_LTO_WRAPPER=c:/mingw/mingw64/bin/../libexec/gcc/x86_64-w64-mingw32/4.8.4/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: /home/cauchy/vcs/svn/gcc/branches/gcc-4_8-branch/configure --prefix=/home/cauchy/native/gcc-4.8-win64 --with-sysroot=/home/cauchy/native/gcc-4.8-win64 --build=x86_64-unknown-linux-gnu --host=x86_64-w64-mingw32 --target=x86_64-w64-mingw32 --disable-multilib --disable-nls --disable-win32-registry --enable-checking=release --enable-languages=c,c++,fortran --enable-fully-dynamic-string --with-arch=core2 --with-tune=generic
Thread model: win32
gcc version 4.8.4 20140710 (prerelease) (GCC) 
</pre>
		<p class="com">TDM-GCC (for Lua v5.3.5 and newer)</p>
<pre>
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/TDM-GCC-64/bin/../libexec/gcc/x86_64-w64-mingw32/5.1.0/lto-wrapper.exe
Target: x86_64-w64-mingw32
Configured with: ../../../src/gcc-5.1.0/configure --build=x86_64-w64-mingw32 --enable-targets=all --enable-languages=ada,c,c++,fortran,lto,objc,obj-c++ --enable-libgomp --enable-lto --enable-graphite --enable-cxx-flags=-DWINPTHREAD_STATIC --disable-build-with-cxx --disable-build-poststage1-with-cxx --enable-libstdcxx-debug --enable-threads=posix --enable-version-specific-runtime-libs --enable-fully-dynamic-string --enable-libstdcxx-threads --enable-libstdcxx-time --with-gnu-ld --disable-werror --disable-nls --disable-win32-registry --prefix=/mingw64tdm --with-local-prefix=/mingw64tdm --with-pkgversion=tdm64-1 --with-bugurl=http://tdm-gcc.tdragon.net/bugs
Thread model: posix
gcc version 5.1.0 (tdm64-1)
</pre>
		</div>
		
		<div id="footer">
			<p>Hosted by <a href="https://github.com/joedf/LuaBuilds">GitHub</a>
			-
			<a href="http://joedf.ahkscript.org/"> Joe DF</a>
			-
			Original Web Design from here: <a href="http://win32.libav.org/win64/">http://win32.libav.org/win64/</a>
			</p>
		</div>
	</div>
	<script>
		//fix the width difference between table01 and table02
		var width = document.getElementById('th01a').offsetWidth;
		if (width==0)
			document.getElementById('th01b').width = "539px";
		else
			document.getElementById('th01b').width = width + "px";
			
		//other styling
		document.getElementsByTagName("a").st
	</script>

	<script async defer src="https://buttons.github.io/buttons.js"></script>
</body>
</html>
